home *** CD-ROM | disk | FTP | other *** search
/ Aminet 49 / Aminet 49 (2002)(GTI - Schatztruhe)[!][Jun 2002].iso / Aminet / dev / gg / ming-0.2.readme < prev    next >
Encoding:
Text File  |  2002-04-14  |  2.5 KB  |  99 lines

  1. Short:    MING v0.2 - the SWF (Flash) producer tool!
  2. Author:   ming@opaque.net <mailto:ming@opaque.net> 
  3. Type:     dev/gg
  4. Uploaded: louise@louise.amiga.hu (LouiSe)
  5. Url:      http://www.opaque.net/ming/
  6.  
  7. Ported by LouiSe
  8.  
  9. more info and other AMIGA ports at:
  10. http://louise.amiga.hu
  11.  
  12. -----------------------------------------
  13.  
  14.  
  15. MING THE MODULE
  16.  
  17. It's an SWF output library.  And it's a PHP module.  And so much more..
  18.  
  19. It comprises almost all of Flash 4's functionality; the only thing missing
  20. is sound support (although you can do mp3 streaming now).
  21.  
  22. Specifically, it lets you create: shapes (including morphs), text, sprites
  23. (aka movie clips), buttons, and actions in flash movies.
  24.  
  25. The goal for Ming is to abstract away all of the mundane specifics of the
  26. SWF file format.
  27.  
  28. Ming also includes a PHP wrapper which wraps Ming objects in PHP objects.
  29. Pretty cool..
  30.  
  31. The python wrapper has been updated to mirror the functionality of the PHP
  32. interface, so you should be able to use the PHP documentation without
  33. getting terribly confused now.
  34.  
  35. There's a perl XS wrapper now.  But I haven't used it so I can't tell you
  36. much about it.
  37.  
  38. The c++ wrapper is just one big header file.  But it seems to work pretty
  39. well- check the examples directory.
  40.  
  41. Ming is released under the LGPL.  See file LICENSE for the gory details.
  42.  
  43. -dave@opaque.net
  44.  
  45.  
  46. BUILDING and INSTALLING:
  47.  
  48. no fancy autoconf nonsense here, just raw old-fashioned Makefiles.
  49.  
  50.   unpack the tarfile (which you've obviously already done)
  51.   make
  52.  
  53.   for the PHP module:
  54.   (should work with PHP-4.0.2 and up..)
  55.  
  56.     to build as a PHP module (.so file):
  57.  
  58.       make static
  59.       cd php_ext
  60.       make
  61.       make install
  62.  
  63.     to build into the php source:
  64.  
  65.       mkdir <phpdir>/ext/ming
  66.       cp php_ext/* <phpdir>/ext/ming
  67.       cd <phpdir>
  68.       ./buildconf
  69.       ./configure --with-ming=<mingdir> <other config options>
  70.       build and install php as usual,
  71.       restart web server if necessary
  72.  
  73.   for python:
  74.   (I think you need python 1.5.2 or above..)
  75.  
  76.     make static
  77.     cd py_ext
  78.     make mingcmodule.so
  79.     fix the install path in the Makefile
  80.     make install
  81.  
  82.  
  83. USING MING:
  84.  
  85.   check the examples in the "examples" directory
  86.   Oh wait, it's not there anymore.  Check the web site.
  87.   Make your own, better, examples and send them to me.
  88.  
  89.  
  90. For useful information: http://www.opaque.net/ming/
  91.  
  92. ---
  93.  
  94. Macromedia(r) and Flash(tm) are trademarks or registered trademarks of
  95. Macromedia, Inc. in the United States and/or other countries.
  96.  
  97. Macromedia(r) does not sponsor, affiliate, or endorse this product and/or
  98. services.  Nor does the country of China.
  99.